using System;

namespace SharpWind.Resources
{
	public abstract class Resource : IDisposable
	{
		protected string name = string.Empty;

		public virtual void Dispose()
		{

		}

		public override string ToString()
		{
			return string.Format( "Name = {0}", this.name );
		}

		public string Name
		{
			get
			{
				return this.name;
			}
			set
			{
				this.name = value;
			}
		}
	}
}